payment arrangements - Alemán Inglés Diccionario